Why EIP-7702?
With traditional ERC-4337 smart accounts, users must:- Deploy a new smart account contract
- Transfer assets from their EOA to the smart account
- Manage two separate addresses
- Your EOA address becomes your smart account
- No asset transfers required - use your existing balances
- Same address across all chains
- Seamless upgrade path for existing wallets
Network & Account Support
EIP-7702 is supported on most chains and smart account implementations. However, support varies by network and account type.Check the Supported Networks page to verify EIP-7702 availability on your target chain.
Usage
To use EIP-7702, you need to signal it in your request and provide an authorization signature. In following code snippets you can see the difference implementaitons- Gelato Gasless SDK
- Viem
- Permissionless
- API
Set
eip7702: true when creating the bundler client:Authorization Signature
The authorization signature delegates your EOA to act as a smart account. It includes:- address: The smart account implementation contract
- nonce: Your EOA’s current nonce
- chainId: The target chain (included automatically)